.abstract {
  font-style: italic;
  text-align: center;
}

.inactive
{
  color: #888;
}

.nobr {
  white-space: nowrap;
}

.A {
  color: #0000cc;
}
.M {
  color: #cc0000;
}
.P {
  font-style: italic;
}

h1 {
  text-align: center;
  color: #ff0000;
}

h2 {
  background-color: #eeeeee;
}

h1,h2,h3 {
  font-family: Arial, Helvetica, sans-serif;
}

th,.th {
  background-color: #eeeeee;
  font-weight: bold;
}

th {
  text-align: left;
  vertical-align: bottom;
}

td {
  vertical-align: baseline;
}

pre {
  margin-left: 40px;
}

sup,sub {
  font-size: smaller;
}

em {
  color: blue;
}

strong {
  color: red;
}

a {
  color: darkblue;
}